package com.sec.etech.process.model;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 会签信息
 *
 */
@Data
@TableName("proc_process_opinion")
public class ProcessOpinion implements Serializable {

    /**
     * 会签意见主键
     */
    @TableId(value = "opinionid")
    protected Long opinionid;
    /**
     * 计划任务（冗余）
     */
    protected Long plantaskid;
    /**
     * 部套表ID
     */
    protected Long componentid;

    /**
     * 图号ID(可选)
     */
    protected Long partsid;

    /**
     * 状态
     */
    protected Integer status;
    /**
     * 会签意见类型
     */
    protected Long opiniontypeid;
    /**
     * 会签意见
     */
    protected String content;
    /**
     * 取消原因
     */
    protected String abandontips;
    /**
     * 是否有效
     */
    protected Integer active;
    /**
     * 创建者
     */
    protected Long postuid;
    /**
     * 创建时间
     */
    protected Date postdate;
    /**
     * 修改者
     */
    protected Long lastuid;
    /**
     * 修改时间
     */
    protected Date lastdate;
}
